﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Practices.Unity.InterceptionExtension;
using System.Reflection;
using Microsoft.Practices.EnterpriseLibrary.Caching;
using Microsoft.Practices.EnterpriseLibrary.Caching.Expirations;
using System.Threading;
using Xys.Remp.Thallo.Configuration;

namespace Xys.Remp.Thallo.Strategy {
    public sealed class DynamicStrategy : IStrategy {
       

        protected virtual ICacheManager Store {
            get {
                return BackingStoreFactory.GetStore();
            }
        }

      
       

 
        protected virtual bool Match(IMethodInvocation inputs, CachedableAttribute opa) {
            throw new NotImplementedException();
        }
        


       

        
    }
}
